Big Huge Thesaurus

electrical power

noun